home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-9.10-netbook-remix-PL.iso / casper / filesystem.squashfs / usr / share / m17n / hy-kbd.mim < prev    next >
Text File  |  2009-04-29  |  3KB  |  108 lines

  1. ;; hy-kbd.mim -- Armenian input method with Eastern Armenian keyboard layout
  2. ;; Copyright (C) 2004
  3. ;;   National Institute of Advanced Industrial Science and Technology (AIST)
  4. ;;   Registration Number H15PRO112
  5.  
  6. ;; This file is part of the m17n database; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. ;;; Input method for Armenian.
  25. ;;; Simulating Eastern Armenian keyboard on American keyboard.
  26. ;;; @image html hy-kbd.png "Keyboard Layout"
  27. ;;; @image latex hy-kbd.eps "Keyboard Layout" width=\narrowwidth
  28.  
  29. ;; :1  ╒▒╒ü  ╒╡╒à  ╒¢3  ,4  -9  .╓ç  ┬½(  ┬╗)  ╓à╒ò  ╒╝╒î  ╒¬╘║  ╒¥╒£
  30. ;;   ╒¡╘╜  ╓é╒Æ  ╒º╘╖  ╓Ç╒É  ╒┐╒Å  ╒Ñ╘╡  ╒¿╘╕  ╒½╘╗  ╒╕╒ê  ╒║╒è  ╒╣╒ë  ╒╗╒ï
  31. ;;    ╒í╘▒  ╒╜╒ì  ╒ñ╘┤  ╓å╒û  ╓ä╒ö  ╒░╒Ç  ╒│╒â  ╒»╘┐  ╒¼╘╝  ╒⌐╘╣  ╓â╒ô  '╒₧
  32. ;;      ╒ª╘╢  ╓ü╒æ  ╒ú╘│  ╒╛╒Ä  ╒ó╘▓  ╒╢╒å  ╒┤╒ä  ╒╖╒ç  ╒▓╒é  ╒«╘╛
  33.  
  34. (input-method hy kbd)
  35.  
  36. (description
  37.  "Armerian input method simulating the Eastern Armerian keyboard.
  38.     :1  ╒▒╒ü  ╒╡╒à  ╒¢3  ,4  -9  .╓ç  ┬½(  ┬╗)  ╓à╒ò  ╒╝╒î  ╒¬╘║  ╒¥╒£
  39.       ╒¡╘╜  ╓é╒Æ  ╒º╘╖  ╓Ç╒É  ╒┐╒Å  ╒Ñ╘╡  ╒¿╘╕  ╒½╘╗  ╒╕╒ê  ╒║╒è  ╒╣╒ë  ╒╗╒ï
  40.        ╒í╘▒  ╒╜╒ì  ╒ñ╘┤  ╓å╒û  ╓ä╒ö  ╒░╒Ç  ╒│╒â  ╒»╘┐  ╒¼╘╝  ╒⌐╘╣  ╓â╒ô  '╒₧
  41.          ╒ª╘╢  ╓ü╒æ  ╒ú╘│  ╒╛╒Ä  ╒ó╘▓  ╒╢╒å  ╒┤╒ä  ╒╖╒ç  ╒▓╒é  ╒«╘╛
  42. ")
  43.  
  44. (title "HY")
  45.  
  46. (map
  47.  (map
  48.   ("1" ?:) ("!" ?1)
  49.   ("2" ?╒▒) ("@" ?╒ü)
  50.   ("3" ?╒╡) ("#" ?╒à)
  51.   ("4" ?╒¢) ("$" ?3)
  52.   ("5" ?,) ("%" ?4)
  53.   ("6" ?-) ("^" ?9)
  54.   ("7" ?.) ("&" ?╓ç)
  55.   ("8" ?┬½) ("*" ?\()
  56.   ("9" ?┬╗) ("(" ?\))
  57.   ("0" ?╓à) (")" ?╒ò)
  58.   ("-" ?╒╝) ("_" ?╒î)
  59.   ("=" ?╒¬) ("+" ?╘║)
  60.   ("`" ?╒¥) ("~" ?╒£)
  61.  
  62.   ("q" ?╒¡) ("Q" ?╘╜)
  63.   ("w" ?╓é) ("W" ?╒Æ)
  64.   ("e" ?╒º) ("E" ?╘╖)
  65.   ("r" ?╓Ç) ("R" ?╒É)
  66.   ("t" ?╒┐) ("T" ?╒Å)
  67.   ("y" ?╒Ñ) ("Y" ?╘╡)
  68.   ("u" ?╒¿) ("U" ?╘╕)
  69.   ("i" ?╒½) ("I" ?╘╗)
  70.   ("o" ?╒╕) ("O" ?╒ê)
  71.   ("p" ?╒║) ("P" ?╒è)
  72.   ("[" ?╒╣) ("{" ?╒ë)
  73.   ("]" ?╒╗) ("}" ?╒ï)
  74.   ("\\" ?') ("|" ?╒₧)
  75.  
  76.   ("a" ?╒í) ("A" ?╘▒)
  77.   ("s" ?╒╜) ("S" ?╒ì)
  78.   ("d" ?╒ñ) ("D" ?╘┤)
  79.   ("f" ?╓å) ("F" ?╒û)
  80.   ("g" ?╓ä) ("G" ?╒ö)
  81.   ("h" ?╒░) ("H" ?╒Ç)
  82.   ("j" ?╒│) ("J" ?╒â)
  83.   ("k" ?╒») ("K" ?╘┐)
  84.   ("l" ?╒¼) ("L" ?╘╝)
  85.   (";" ?╒⌐) (":" ?╘╣)
  86.   ("'" ?╓â) ("\"" ?╒ô)
  87.  
  88.   ("z" ?╒ª) ("Z" ?╘╢)
  89.   ("x" ?╓ü) ("X" ?╒æ)
  90.   ("c" ?╒ú) ("C" ?╘│)
  91.   ("v" ?╒╛) ("V" ?╒Ä)
  92.   ("b" ?╒ó) ("B" ?╘▓)
  93.   ("n" ?╒╢) ("N" ?╒å)
  94.   ("m" ?╒┤) ("M" ?╒ä)
  95.   ("," ?╒╖) ("<" ?╒ç)
  96.   ("." ?╒▓) (">" ?╒é)
  97.   ("/" ?╒«) ("?" ?╘╛)
  98.   ))
  99.  
  100. (state
  101.  (init
  102.   (map)))
  103.  
  104. ;; Local Variables:
  105. ;; coding: utf-8
  106. ;; mode: lisp
  107. ;; End:
  108.